翻訳と辞書
Words near each other
・ Medical Center (MARTA station)
・ Medical Center (TV series)
・ Medical Center Leeuwarden
・ Medical Center Manila
・ Medical Center of Central Georgia, Navicent Health
・ Medical Center of Louisiana at New Orleans
・ Medical Center of Southeastern Oklahoma
・ Medical Center Of The Galilee
・ Mediatization (media)
・ Mediatonic
・ Mediator
・ Mediator (coactivator)
・ Mediator (software)
・ Mediator Dei
・ Mediator of the Republic (Niger)
Mediator pattern
・ MediaTransparency
・ Mediatrix
・ Mediatrix of all graces
・ Mediatrix Telecom basketball team
・ Mediatrope
・ MediaValet
・ MediaVest
・ Mediavia
・ Mediavia aciusa
・ Mediavia agnesa
・ Mediavia bevnoa
・ Mediavia discalis
・ Mediavia dissimilis
・ Mediavia eadberti


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Mediator pattern : ウィキペディア英語版
Mediator pattern
In Software Engineering, the mediator pattern defines an object that encapsulates how a set of objects interact. This pattern is considered to be a behavioral pattern due to the way it can alter the program's running behavior.
Usually a program is made up of a large number of classes. So the logic and computation is distributed among these classes. However, as more classes are developed in a program, especially during maintenance and/or refactoring, the problem of communication between these classes may become more complex. This makes the program harder to read and maintain. Furthermore, it can become difficult to change the program, since any change may affect code in several other classes.
With the mediator pattern, communication between objects is encapsulated with a mediator object. Objects no longer communicate directly with each other, but instead communicate through the mediator. This reduces the dependencies between communicating objects, thereby lowering the coupling.
==Definition==
The essence of the Mediator Pattern is to "define an object that encapsulates how a set of objects interact". It promotes loose coupling by keeping objects from referring to each other explicitly, and it allows their interaction to be varied independently.〔Gang Of Four〕 Client classes can use the mediator to send messages to other clients, and can receive messages from other clients via an event on the mediator class.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Mediator pattern」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.